/*
 * Copyright (c) 2020 hebeiyiliuba.com
 * All rights reserved.
 *
 */
package org.jeecg.modules.third.jg.xz.park.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 在这里编写类的功能描述
 *
 * @author duanlikao
 * @created 2022/6/11
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
public class XzVehicleDTO<副页> implements Serializable {
    private static final long serialVersionUID = 1L;

    private String  vehicleNumber ;// string 是 35 车辆牌照号
    private String  vehiclePlateColorCode;// int 是 2车牌颜色代码，见附录八
    private String vehicleType;// string 是 3车辆类型代码，见附录九
    private String owner ;//string 见说明 128 所有人（总质量4.5吨以 下必填，以上选填）
    private String useCharacter;// string 见说明 20使用性质（总质量4.5吨 以下必填，以上选填）
    private String  vin;// string 见说明 32 车辆识别代号（总质量4.5吨以下必填，以上选填）
    private String  issuingOrganizations;// string 见说明 128 发证机关（总质量4.5吨 以下必填，以上选填）
    private String   vehicleLength;// int 是 5车长 保留整数 默认单  位毫米
    private String vehicleWidth ;//int 否 5 车宽 保留整数 默认单  位毫米
    private String  vehicleHeight;// int 否 5车高 保留整数 默认单  位毫米
    private String  registerDate ;//string 见说明 8注册日期（总质量4.5吨 以下必填，以上选 填）， yyyy-MM-dd
    private String issueDate ;//string 见说明 8发证日期（总质量4.5吨以下必填，以上选填）， yyyy-MM-dd
    private String vehicleEnergyType ;//string 是 12 车辆能源类型，见附录
    private int vehicleTonnage;// int 是 9核定载质量 ,保留两位 小数，传入*100 默认 单位： 吨
    private int grossMass;// int 是 9 总质量/吨位 ,保留两位 小数，传入*100 默认单位：吨
    private String roadTransportCertificateNumber ;//string 是 20 道路运输证号
    private String trailerVehiclePlateNumber ;//string 否 35 挂车牌照号
    private String remark ;//string 否 256 备注
    private String licenseValidPeriodTo;// string 是 行驶证有效期至， yyyy-MM-dd
    private String transportValidPeriodTo ;//string 是 道路运输证有效期至， yyyy-MM-dd
    private String vehicleLicenseFirstSheetImg ;//string 是 50 行驶证照片（正页）
    private String  vehicleLicenseSecondSheetImg ;//string 是 50 行驶证照片（副页）
    private String  vehicleLicenseSecondSheetBackImg ;//string 否 50行驶证照片（副页反 面）
    private String  transportLicenseFirstSheetImg;// string 否 50 道路运输证照片（正 页）
    private String  transportLicenseSecondSheetImg;// string 否 50 道路运输证照片（副页）
    private String  vehicleDriverImg ;//string 否 50 人车合影照片
}
